namespace JGSY.CMS.LowCode.Platform.Application.DTOs
{
    /// <summary>
    /// 密码重置确认数据传输对象
    /// 用于传输密码重置确认步骤的验证信息
    /// </summary>
    public class PasswordResetConfirmDto
    {
        /// <summary>
        /// 电子邮箱地址
        /// 需要重置密码的用户邮箱
        /// </summary>
        public string Email { get; set; } = string.Empty;
        
        /// <summary>
        /// 验证码
        /// 通过邮件或短信发送的重置验证码
        /// </summary>
        public string Code { get; set; } = string.Empty;
        
        /// <summary>
        /// 新密码
        /// 用户设置的新登录密码
        /// </summary>
        public string NewPassword { get; set; } = string.Empty;
    }
}
